thrum hat - French English Dictionary